package com.bridgeintelligent.tag.customer.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @description
 * @author: grp 2021-02-21 23:06
 **/
@Getter
@Setter
@Accessors(chain = true)
@ApiModel(description = "下发日志视图")
public class IssueLogVO {
    @ApiModelProperty(value = "日志id")
    private String id;
    @ApiModelProperty(value = "下发客数")
    private Integer amount;
    @ApiModelProperty(value = "下发名称")
    private String issueName;
    @ApiModelProperty(value = "渠道名称")
    private String channelName;
    @ApiModelProperty(value = "执行状态")
    private String state;
    @ApiModelProperty(value = "失败原因")
    private String reason;
    @ApiModelProperty(value = "下发文件")
    private String path;
    @ApiModelProperty(value = "下发目录")
    private String transferPath;
    @ApiModelProperty(value = "客群名称")
    private String customersName;
    @ApiModelProperty(value = "客群id")
    private String customersId;
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    @ApiModelProperty(value = "下发时间")
    private Date createTime;

    //是否是looklike下发的标识
    private String lookConfigId;
}
